package com.hzy.fivepalace.db.vo.wx;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.List;

@ApiModel(value = "商品评论实体对象")
@Data
public class WxGoodsCommentVo implements Serializable {


    /**
     * 评论用户id,小程序端不返回
     */
    @ApiModelProperty(value = "评论用户id,小程序端不返回")
    private Integer commentUserId;

    /**
     * 评论id
     */
    @ApiModelProperty(value = "评论id")
    private Integer commentId;

    /**
     * 评论内容
     */
    @ApiModelProperty(value = "评论内容")
    private String content;

    /**
     * 评论图片数组
     */
    @ApiModelProperty(value = "评论图片数组")
    private String[] img;

    /**
     * 评论者名称
     */
    @ApiModelProperty(value = "评论者名称")
    private String userName;

    /**
     * 评分， 1-5
     */
    @ApiModelProperty(value = "评分， 1-5")
    private Short star;

    /**
     * 评论者头像
     */
    @ApiModelProperty(value = "评论者头像")
    private String userAvatar;

    /**
     * 商品id
     */
    @ApiModelProperty(value = "商品id")
    private Integer goodsId;

    /**
     * 评论时间
     */
    @ApiModelProperty(value = "评论时间")
    private LocalDateTime time;


    /**
     * 商家回复内容
     */
    @ApiModelProperty(value = "商家回复内容")
    private String replyContent;

    /**
     * 回复时间
     */
    @ApiModelProperty(value = "回复时间")
    private LocalDateTime replyTime;

    /**
     * 商品名称
     */
    @ApiModelProperty(value = "商品名称")
    private String goodsName;

    /**
     * 商品图片
     */
    @ApiModelProperty(value = "商品图片")
    private String goodsImg;


    /**
     * 商品简介
     */
    @ApiModelProperty(value = "商品简介")
    private String goodsBrief;

}
